seeing as/that... - French English Dictionary